Rust Job: Sr. Rust Engineer

Job added on

Company

Loop
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Rust Job Details

Loop Inc., one of the world's fastest growing electric vehicle charging infrastructure solutions companies, is seeking a highly motivated, organized, and well-rounded professional to join our El Segundo, CA team as a Sr. Rust Engineer.

We aim to be a leader in EV charging solutions. Our mission is to make EV charging more accessible to multi-tenant property owners and operators as well as electric vehicle drivers by simplifying and streamlining the development and operation of user-friendly public and private EV charging networks.

At Loop we take care of everything from site plan design, engineering, installation, operation and maintenance. Our end-to-end service plan makes it easy for property owners and operators to offer the value-add amenity of controlled access EV charging to their tenants, colleagues and customers without the burden of upfront capital expenditures. Instead, the LaaS (Loop as a Service) program participants utilize a portion of the estimated revenue generated from their EV charging stations to pay a fixed month term payment over a predetermined period. This plan allows site hosts to receive upgrades immediately, be cash positive from day 1, and instantly increase the value of their property without ever going out of pocket.

The Sr. Rust Engineer will join a growing globally distributed Engineering team and help contribute to the current scaling goals of Loop. Prior experience mentoring growing engineering talent and code reviews is required. As the team continues to grow there will be new opportunities to develop key engineering improvements in addition to opportunities to research new methodologies. Our Engineering team emphasizes collaboration and creativity.

RESPONSIBILITIES:

  • Work closely with backend developers to understand and properly use the system APIs
  • Write both unit and integration tests, and develop automation tools for daily tasks
  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions
  • Design and implement microservices in Rust connecting to financial systems and payment networks
  • Write reusable, testable, and efficient code
  • Analyze requirements, and vendor APIs, and translate them into application designs.
  • Implementation of security and data protection systems
  • Build applications according to the design and provide designers with feedback and suggest tradeoffs when required

Requirements:

  • 7+ years coding experience, experience with Rust
  • You have strong opinions on system design and code cleanliness.
  • Experience developing technologically complicated products for untrained end-users
  • Having mentored at least one engineer with a solid understanding of how to mentor growing engineering talent
  • Prior experience with code reviews (any language)

Nice to Have:

  • Prior experience working with globally distributed teams
  • You thrive in a startup environment and feel best working in a small, cross-functional team where you can roll up your sleeves and be hands on
  • You have an interest in working in a self organizing environment and bring creativity to start your own initiatives

Compensation

This position is highly competitive from day one with substantial opportunity for growth in compensation and responsibility as Loop Inc. continues to grow and expand operations year over year. The position includes a generous base salary plus commission bonuses, health insurance and 401(k) with a company sponsored match, along with the opportunity to participate in the company's future stock incentive plan.

Job Type: Full-time

Pay: $83,744.25 - $171,248.50 per year

Benefits:

  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Schedule:

  • Monday to Friday

Work Location: Remote